/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let Molarditu = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M615.1168 76.8l1.28 0.0512c0.7168 0.0512 1.4848 0.1536 2.2016 0.3072l0.8192 0.1536 256 51.2a25.6 25.6 0 0 1 20.1728 20.5824L896 153.6v329.4208a146.0736 146.0736 0 0 0-51.2-19.9168V174.592l-204.8-40.96v664.5248l120.7296 24.1664c4.4032 5.8368 8.9088 11.776 13.568 17.7664l21.8112 27.392 11.6736 14.1312 2.3552 2.816L614.4 845.312l-250.9824 50.176A25.856 25.856 0 0 1 358.4 896h-0.7168l-1.536-0.1024-0.9216-0.1024-1.8432-0.3072-256-51.2a25.6 25.6 0 0 1-20.1728-20.5824L76.8 819.2V102.4a25.6 25.6 0 0 1 26.3168-25.6l4.3008 0.512L358.4 127.4368l250.9824-50.176 0.8192-0.1024a25.2928 25.2928 0 0 1 2.2016-0.3072h-0.3072l2.3552-0.0512h0.6656z m280.9344 720.128L896 870.4a25.6 25.6 0 0 1-26.3168 25.6l-4.3008-0.512-39.7312-7.936 4.9664-5.9392c25.1904-30.1568 47.0016-58.368 65.4336-84.6848zM128 133.632v664.5248l204.8 40.96V174.592l-204.8-40.96z m460.8 0l-204.8 40.96v664.5248l204.8-40.96V133.632z"
        fill={getIconColor(color, 0, '#707070')}
      />
      <Path
        d="M819.2 409.6c113.152 0 204.8 96.9728 204.8 216.576 0 79.7696-68.2496 195.328-204.8 346.624-136.5504-151.296-204.8-266.8544-204.8-346.624C614.4 506.624 706.048 409.6 819.2 409.6z m0 51.2c-84.1728 0-153.6 73.4208-153.6 165.376 0 47.616 35.8912 120.064 108.6976 213.9136l21.8112 27.392 11.6736 14.1312 11.4176 13.568 11.4176-13.568c91.4944-109.568 138.3424-194.048 141.9776-248.7296l0.2048-6.656C972.8 534.2208 903.3728 460.8 819.2 460.8z"
        fill={getIconColor(color, 1, '#707070')}
      />
      <Path
        d="M819.2 588.8m-51.2 0a51.2 51.2 0 1 0 102.4 0 51.2 51.2 0 1 0-102.4 0Z"
        fill={getIconColor(color, 2, '#707070')}
      />
    </Svg>
  );
};

Molarditu.defaultProps = {
  size: 18,
};

Molarditu = React.memo ? React.memo(Molarditu) : Molarditu;

export default Molarditu;
